Air-Crew Scheduling through Abduction
نویسندگان
چکیده
This paper presents the design and implementation of an aircrew assignment system based on the Artificial Intelligence principles and techniques of abductive reasoning as captured by the framework of Abductive Logic Programming (ALP). The aim of this work was to produce a system for Cyprus Airways that can be used to provide a solution to the airline’s crew scheduling problem whose quality was comparable with the manual solutions generated by human experts on this particular problem. In addition to this the system should also constitute a tool with which its operators could continually customize the solutions to new needs and preferences of the company and the crew. The abductive approach (using ALP) adopted in our work offers a flexible modeling environment in which both the problem and its constraints can be easily represented directly from their high-level natural specification. This high-level representation offers two main advantages in the development of an application: (i) modularity with a clear separation of the two main issues of validity and quality (optimality) of the solution and (ii) flexibility under changes of the requirements of the problem.
منابع مشابه
An Abductive-based Scheduler for Air-Crew Assignment
This paper presents the design and implementation of an air-crew assignment system for producing and refining a solution to this problem based on the Artificial Intelligence principles and techniques of abductive reasoning as captured by the framework of Abductive Logic Programming (ALP). The system offers a high-level of flexibility in addressing both the tasks of crew scheduling and reschedul...
متن کاملCockpit Crew Pairing Problem in Airline Scheduling: Shortest Path with Resources Constraints Approach
Increasing competition in the air transport market has intensified active airlines’ efforts to keep their market share by attaching due importance to cost management aimed at reduced final prices. Crew costs are second only to fuel costs on the cost list of airline companies. So, this paper attempts to investigate the cockpit crew pairing problem. The set partitioning problem has been used for ...
متن کاملTwo Mathematical Models for Railway Crew Scheduling Problem
Railway crew scheduling problem is a substantial part of the railway transportation planning, which aims to find the optimal combination of the trip sequences (pairings), and assign them to the crew complements. In this problem, each trip must be covered by at least one pairing. The multiple-covered trips lead to impose useless transfers called “transitions”. In this study, a new ma...
متن کاملMulti-objective Integer Programming Model and Algorithm of the Crew Pairing Problem in a Stochastic Environment
Crew scheduling is an important production planning of airlines. Being optimized crew scheduling could make full use of human resources, and reduce operating costs. The traditional airline crew scheduling model is deterministic and does not include potential disruptions due to weather, air traffic control, etc. To take into account of effects of random factors such as weather, air traffic contr...
متن کاملModeling Crew Itineraries and Delays in the National Air Transportation System
We propose, optimize and validate a methodological framework for estimating the extent of the crewpropagated delays and disruptions (CPDD). We identify the factors that influence the extent of the CPDD, and incorporate them into a robust crew scheduling model. We develop a fast heuristic approach for solving the inverse of this robust crew scheduling problem to generate crew schedules that are ...
متن کامل